package cn.lg.soar.boot.fc.service;

import cn.lg.soar.common.model.HttpResult;
import com.baomidou.mybatisplus.extension.service.IService;
import cn.lg.soar.boot.fc.entity.ProcessExamine;

import java.time.LocalDateTime;

/**
 * 流程审批表
 * @author ZhuanZ（无密码）
 * @since 2025-01-15
 * 开源项目：https://gitee.com/lgx1992/lg-soar 求star！请给我star！请帮我点个star！
 */
public interface ProcessExamineService extends IService<ProcessExamine> {


    /**
     * 用户申请流程审批
     */
    public HttpResult<Void> examineApply(Long processApplyId, Long processId, Long applicantId, LocalDateTime now, Long customFormId, Long collectId,Long userId);


    /**
     * 审批人审批流程
     */
    public HttpResult<Void> processExamine(ProcessExamine updateForm);
}
